// 引入类型
import {
  USERID,
  USERQQ
} from '../actionTypes/typeApi';
// 用来存储列表数据
const initState = {
  userId: '',
  userQq: ''
}

export default (state = initState, action) => {
  const newState = JSON.parse(JSON.stringify(state))
  // 做判断看你触发了哪个函数
  switch (action.type) {
    // 当页面上发起一个登录成功的动作后，我们将用户信息存储
    // 用常量来判断在哪个里面执行
    case USERID:
      // 把传过来的值赋值给转换好的函数
      newState.userId = action.value
      return newState;
    case USERQQ:
      // 把传过来的值赋值给转换好的函数
      newState.userQq = action.value
      return newState;
    default:
      return state;
  }
}